<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    
</head>
<body>
   <script>
        //实参数个数
       function demo(m,n){
            console.log(m+'喜欢'+n+'好久了');
       }
       demo('a','b');
       demo('a','b','c');
       demo('a');

       //参数默认值
       // function demo1(m,n="嘿嘿嘿"){
       function demo1(m,n){
        n=n||"biubiubiu";
        console.log(m+'想和'+n+'约火包');
       }

       demo1('a');
       demo1('a','b');

       //可变参数个数的函数
       //max() min()
       /*
        PHP
            func_get_args()
            func_get_arg()
            func_num_args()
        */
       
       //实现求和函数
       function sum()
       {
            var num=0;
            for(i=0;i<arguments.length;i++)
            {
                num += arguments[i];
            }
            return num;
       }

       console.log(sum(1));
       console.log(sum(1,2));
       console.log(sum(1,2,3));
       console.log(sum(1,2,3,4));
   </script>
</body>
</html>